MATQSNKEAFLGGFKKLLNEQWQADVRLKAGDSDETTSIFAHKLVLVARSEVFKKILESDEFKASSKQMETVTLSEMKHEELEAFVEFIYRVDGSICSASLKKHARSLFHAADKYEIPHLRDLCRNELISSLNSSNALSILELAQIPFDKALNDPAFTTIITNISTIASGDEFKLFVANHPNLAVDIMKASITRLSTSRKICGYCNRYY